be on the winning/losing side - Francés Inglés Diccionario